package com.wasion.pwportable.protocol.p2;

/**
 * 
 * @ClassName: InfoObject
 * @Description: 信息对象实体类
 * @author 高意
 * @date Apr 14, 2016 1:44:16 PM
 * 
 *       信息对象包括：一个信息对象标识符、一组信息元素和一个信息对象时标(如果出现)所组成<br>
 *       --{<br>
 *       ------信息对象标识符：由信息对象地址组成<br>
 *       ------信息元素集：可以是单个信息元素/信息元素集合、单个信息元素序列或者信息元素集合序列<br>
 *       ------时标：7个字节ms至年信息对象时标<br>
 *       --}<br>
 */
public class InfoObject {

	private int addr; // 信息对象地址

	private int type; // 信息元素类型

	private String infoStr; // 信息内容（限定词、原因、固定测试图像、单/双点信息、单命令SCO）

	private String value; // 遥信点值，遥测对象1归一化值NVA（或IEEE STD745 短浮点数）

	private String descripWords; // 品质描述词QDS

	private String timeStamp; // 时标

	private String name;

	public int getAddr() {
		return addr;
	}

	public void setAddr(int addr) {
		this.addr = addr;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

	public String getInfoStr() {
		return infoStr;
	}

	public void setInfoStr(String infoStr) {
		this.infoStr = infoStr;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	public String getDescripWords() {
		return descripWords;
	}

	public void setDescripWords(String descripWords) {
		this.descripWords = descripWords;
	}

	public String getTimeStamp() {
		return timeStamp;
	}

	public void setTimeStamp(String timeStamp) {
		this.timeStamp = timeStamp;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

}
